package com.solocredit.finance.ui.main.view

import com.solocredit.finance.base.BaseFragment
import com.solocredit.finance.mvp.view.MvpView
import org.json.JSONObject

/**
 * MullaFlow
 * @Author wwdeng
 * @CreateTime: 2024/7/26 17:32
 * @Annotation：主页面 接口层
 */
interface IMullaMainView: MvpView {

    /**
     * 设置tabList
     */
    fun showMullaTabList(tabList: ArrayList<JSONObject>)

    /**
     * 刷新Tab
     */
    fun notifyTabDataChanged()

    /**
     * 展示Fragment
     */
    fun showMullaFragment(fragment: BaseFragment, index: Int)

    /**
     * 展示手机号校验页面
     */
    fun ShowMullaVerificationPage()

    /**
     * 签到成功
     */
    fun showMullaSignSuccessDialog(ponints: String)
}